blocking immunity - Spanish English Dictionary